have a story to tell - Turc Anglais Dictionnaire